to provide energy - Englisch Synonyme Wörterbuch